home *** CD-ROM | disk | FTP | other *** search
/ Belgian Amiga Club - ADF Collection / BS1 part 05.zip / BS1 part 5 / SASC_6.0_Disk_4.adf / Compiler_Headers / Include / pragmas / utility_pragmas.h < prev    next >
C/C++ Source or Header  |  1992-07-30  |  1KB  |  38 lines

  1. /* "utility.library"*/
  2. /* *** TagItem FUNCTIONS ****/
  3. #pragma libcall UtilityBase FindTagItem 1E 8002
  4. #pragma libcall UtilityBase GetTagData 24 81003
  5. #pragma libcall UtilityBase PackBoolTags 2A 98003
  6. #pragma libcall UtilityBase NextTagItem 30 801
  7. #pragma libcall UtilityBase FilterTagChanges 36 09803
  8. #pragma libcall UtilityBase MapTags 3C 09803
  9. #pragma libcall UtilityBase AllocateTagItems 42 001
  10. #pragma libcall UtilityBase CloneTagItems 48 801
  11. #pragma libcall UtilityBase FreeTagItems 4E 801
  12. #pragma libcall UtilityBase RefreshTagItemClones 54 9802
  13. #pragma libcall UtilityBase TagInArray 5A 8002
  14. #pragma libcall UtilityBase FilterTagItems 60 09803
  15. /**/
  16. /* *** HOOK FUNCTIONS *** **/
  17. #pragma libcall UtilityBase CallHookPkt 66 9A803
  18. /*--- (1 function slot reserved here) ---*/
  19. /**/
  20. /* *** DATE FUNCTIONS *** **/
  21. /*--- (1 function slot reserved here) ---*/
  22. #pragma libcall UtilityBase Amiga2Date 78 8002
  23. #pragma libcall UtilityBase Date2Amiga 7E 801
  24. #pragma libcall UtilityBase CheckDate 84 801
  25. /**/
  26. /* *** 32 BIT MATH FUNCTIONS *** **/
  27. #pragma libcall UtilityBase SMult32 8A 1002
  28. #pragma libcall UtilityBase UMult32 90 1002
  29. /* NOTE: Quotient:Remainder returned in d0:d1*/
  30. #pragma libcall UtilityBase SDivMod32 96 1002
  31. #pragma libcall UtilityBase UDivMod32 9C 1002
  32. /**/
  33. /* *** International string routines ****/
  34. #pragma libcall UtilityBase Stricmp A2 9802
  35. #pragma libcall UtilityBase Strnicmp A8 09803
  36. #pragma libcall UtilityBase ToUpper AE 001
  37. #pragma libcall UtilityBase ToLower B4 001
  38.